﻿/*
Fibonacci数列 
Time Limit:1000MS  Memory Limit:32768K


Description:
Fibonacci数列定义如下： a[1]=1 a[2]=1 a[n]=a[n-1]+a[n-2] n>2 对于给定N (1≤N≤10000)，请判别数列第N项的奇偶性。 

Input:
给定整数N，如N=0则结束输入（N=0不需要判断）。 
Output:
输出第N项Fibonacci数列的奇偶性，如果为奇数则请输出“ODD”，否则为“EVEN”。 
Sample Input:
1
2
3
0
Sample Output:
ODD
ODD
EVEN

*/
#include <stdio.h>

unsigned fib(unsigned n)
{
	unsigned f=1u, f1=1u, f2=1u;
	
	if(n<=2u)return 1u;
	n-=2;
	while (n--)
	{
		f=f1+f2;
		f1=f2&0x1u;
		f2=f&0x1u;
	}
	return (unsigned)f&0x1u;
}
int main(int argc, char* argv[])
{
	unsigned n;

	while (EOF!=scanf("%u", &n) && n)
	{
		printf(fib(n)?"ODD\n":"EVEN\n");
	}

	return 0;
}